APCMKint\Parser\Parser B

Total Complexity 91
Dependencies 10
Dependents 29
Total lines 586
Lines of code 337
Logical lines of code 239
Comment lines 113
Methods 19
Properties 6

Methods 19

Method Rating Maintainability Complexity Lines of code
parseObject()
C
31 24 107
childHasPath()
A
53 14 23
parseArray()
A
41 11 56
parse()
A
51 12 25
addPlugin()
S
53 7 25
noRecurseCall()
S
58 6 14
applyPlugins()
S
52 5 24
parseString()
S
60 1 13
__construct()
S
72 1 5
setCallerClass()
S
77 1 4
getCallerClass()
S
82 1 3
setDepthLimit()
S
77 1 4
getDepthLimit()
S
82 1 3
clearPlugins()
S
81 1 3
haltParse()
S
81 1 3
getCleanArray()
S
76 1 4
parseGeneric()
S
65 1 9
parseResource()
S
68 1 7
parseResourceClosed()
S
72 1 5